package com.sls.web.manager.game.service;

import java.util.List;

import com.sls.web.manager.game.pojo.GoodsBrand;
import com.sls.web.manager.game.querybean.GoodsBrandQuery;
import com.sls.web.manager.page.Pagination;
import com.sls.web.manager.pojo.UserInfoVO;

public interface GoodsBrandService {
	public boolean add(GoodsBrand goodsBrand, UserInfoVO userInfoVO)
			throws Exception;

	public boolean update(GoodsBrand goodsBrand, UserInfoVO userInfoVO)
			throws Exception;

	public boolean delete(String id, UserInfoVO userInfoVO) throws Exception;

	public Pagination<GoodsBrand> queryGoodsBrand(
			GoodsBrandQuery goodsBrandQuery, UserInfoVO userInfoVO)
			throws Exception;

	public GoodsBrand queryGoodsBrandById(String id, UserInfoVO userInfoVO)
			throws Exception;

	public List<GoodsBrand> queryAllBrand(String state, String enable,
			UserInfoVO userInfoVO) throws Exception;
}
